鱼: fish...
取决于: to hinge on, to be decided by, to depend on...
畅通: unimpeded, free-flowing, straight path, unclogged, move without obstruction...
一应俱全: with everything needed available...
情绪: mood, state of mind, moodiness...
宁静: tranquil, tranquility, serenity...
博士: doctor, court academician (in feudal China), Ph.D....
汹涌: to surge up violently (of ocean, river, lake etc), turbulent...
丙: bing [third of the Heavenly Stems(天干)],third...
狭隘: narrow, tight, narrow minded, lacking in experience...